turnkey (project) - French English Dictionary